Agents Over The Grid: An Experience Using The Globus Toolkit 4
نویسندگان
چکیده
This paper describes an experience of porting the THEATRE agent architecture on top of the grid. The agent architecture consists of light-weight actors and computational theatres which have been proven to be well suited for modeling and simulation of complex systems. THEATRE nodes act as agencies that provide common services of message scheduling and dispatching to mobile actors. THEATRE is currently implemented in Java and can work with different transport layers and middleware. In the last years it was successfully interfaced to HLA/RTI, Terracotta, Java Sockets and Java RMI. The work described in this paper aims at experimenting with THEATRE over the grid, using in particular the Globus toolkit. The goal is to open THEATRE to the exploitation of virtual organizations of computing resources with secure communications, and to favor simulation interoperability through grid services. The paper summarizes THEATRE, describes a design and prototype implementation of THEATRE on top of the Globus Toolkit 4 (GT4), and demonstrates its practical use by means of a modeling example.
منابع مشابه
A Brokered Approach to Interoperable Security in OGSA-Based Grid Systems
The need for organisations to share data and collaborate on a large scale with geographically dispersed parties has increased dramatically in recent years. Grid Services allow for large scale collaboration between geographically-dispersed parties running diverse hardware and software platforms, over public networks such as the Internet. Grid Services are an evolution of Web Service technology a...
متن کاملInteroperability of the BIS - Grid Workflow Engine with Globus Toolkit 4
In the D-Grid project BIS-Grid we developed the BIS-Grid Workflow Engine in order to utilize a common WS-BPEL workflow engine for scientific workflow execution in WSRF-based Grid infrastructures. The BIS-Grid Workflow Engine itself is built on the Grid middleware UNICORE 6 to benefit from its security mechanisms and to automatically gain interoperability with UNICORE 6-based Grid infrastructure...
متن کاملA Graphical Modeling Environment for the Generation of Workflows for the Globus Toolkit
Grid computing aims at managing resources in a heterogeneous distributed environment. The Globus Toolkit provides a set of components that can be used to build applications that function in a grid computing system. Presently, applications are typically handcrafted either by using an Application Programming Interface (API) interacting through a set of command line interfaces, or by using a set o...
متن کاملTOG & JOSH: Grid scheduling with Grid Engine & Globus
TOG and JOSH are two fully Globus-enabled grid scheduling tools based around Grid Engine, the Globus Toolkit and a variety of data grid technologies. These tools were originally developed by the EPCC Sun Data and Compute Grids (Sun DCG) project. This paper describes these tools and their use in e-Science projects in the UK and abroad. 1. Grid Engine & Globus Grid Engine [1] is an open source di...
متن کاملAn authorization Framework for Grid Security using GT4
A Grid system is a Virtual Organization that is composed of several autonomous domains .It concerned with the sharing and coordinated use of diverse resources in distributed "virtual organizations.” The dynamic and multiinstitutional nature of these environments introduces challenging security issues that demand new technical approaches. In particular, one must deal with diverse local mechanism...
متن کامل